package com.yswy.backstage.service;


import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yswy.backstage.dto.req.PackageManageAddUpdateVo;
import com.yswy.backstage.dto.req.PackageManageListVo;
import com.yswy.domain.entity.user.User;
import com.yswy.domain.entity.PackageManage;
import com.yswy.domain.vo.gld.addOrUpate.PackageManageAddOrUpdate;
import com.yswy.domain.vo.gld.search.PackageManageSearch;

import java.util.List;

public interface PackageManageService extends IService<PackageManage> {

    Page<PackageManage> pagePackageManage(PackageManageSearch packageManageSearch);


    List<PackageManage> listPackageManage(Long packageManageId);

    void addOrUpdate(PackageManageAddOrUpdate packageManageAddOrUpdate);
    //渠道是否存在
    Boolean isExistchannel(Long projectId ,String channel );

    void delPackageManage(Long packageManageId);
}
